cross-Channel ferry - Turkish English Dictionary